RELATED WORDS
PARAPHRASING
a place often visited (by the (kinds of) people mentioned)
place for socializing